﻿using System.Collections.Generic;
//
namespace PerceptiveMCAPI.Types
{
	public partial class campaignsInput : Api_BaseInput
	{
		public campaignsParms parms { get; set; }

		// ---------------------------------------------------
		public campaignsInput()
		{
			this.parms = new campaignsParms();
		}
		//
		public campaignsInput( Dictionary<string, object> filters )
		{
			this.parms = new campaignsParms( filters );
		}
		//
		public campaignsInput( Dictionary<string, object> filters, int start, int limit )
		{
			this.parms = new campaignsParms( filters, start, limit );
		}
		//
		public campaignsInput( string apikey, Dictionary<string, object> filters )
		{
			this.parms = new campaignsParms( apikey, filters );
		}
		//
		public campaignsInput( string apikey, Dictionary<string, object> filters, int start, int limit )
		{
			this.parms = new campaignsParms( apikey, filters, start, limit );
		}
		//
		public campaignsInput( campaignsParms parms )
		{
			if ( parms != null )
				this.parms = parms;
			else
				this.parms = new campaignsParms();
		}
	}
}
